#ifndef FS_DEVFS_H
#define FS_DEVFS_H

#include <klibc/ctype.h>
#include <system/mod.h>

vfs_node_t *devfs_nodes;
vfs_node_t *devfs_root;

void devfs_init();
vfs_node_t *devfs_mk_node(char *, uint32_t);
uint8_t devfs_check_node(char *);
uint8_t devfs_readdir(vfs_node_t *, char *, uint32_t);
vfs_node_t *devfs_finddir(vfs_node_t *, char *);

#endif
